/*-------------------- a102076392  begin  ---------------------*/
 
 
.wdiv100{width:100%; margin:0px auto; padding:0px;} 
.borderColor{ border:solid 0px #dddddd;} 
.whiterColor{ width: 100%;} 

.fd{ width:100%; min-width:1200px;}
.w100{ width:100%}
.l { float: left;}
.r { float: right;}
.c0{color:#000}
.cf{ color:#fff;}
.cl{ color:#145aa0;}
.bl{background:#1c57a0}
.bf{background:#fff}
.mt20{ margin-top:20px;}
.mt50{ margin-top:50px;}
.mt80{ margin-top:80px;}
.mb50{ margin-bottom:50px;}
.pt35{ padding-top:35px}
.pt55{ padding-top:55px}
.tcent{ text-align:center}
.bod5{ border:1px solid #d5d5d5; box-sizing:border-box}
 

 
input,button{ outline:none; }
input:focus,button:focus{ outline:none; }
input,button{ outline:none; border:0; }



input,select,button{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border:none;}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#333;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#333;}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#333;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#333;}

 
.wdiv1000{width:1100px; margin:0px auto; padding:0px;} 
.wdiv{width:1200px; margin:0px auto; padding:0px; } 
.wdiv1240 {width:1240px; margin:0px auto; padding:0px; position:relative; }
.hdiv{ height:100%;}
.wdiv1140{width:1035px; margin:0px auto; padding:0px;  background-image:url(images/bodybk.jpg); background-repeat:no-repeat; background-size:100%; } 
.firstDiv{ position:relative; z-index:1000;margin:0px auto; padding:0px;} 
.twoDiv{ position:relative; z-index:1000; } 
.zhengwenDiv{min-height:620px; margin:0px auto;background-image:url(images/zhengwenbk-1.jpg); background-repeat:no-repeat; background-position:center top; width:1060px; padding-top:15px;}

.wdiv98{margin:8px auto; margin-left:8px; margin-right:8px; padding:0px;}
.wdiv-prodsgd{margin:0px auto; height:105px; border-top-left-radius:5px;border-top-right-radius:5px; background-color:#fff; width:1035px;}

.wdivhead-cs{padding-top:0px; width:100%; height:113px; overflow:hidden; border:0px; }
.top10{ margin-top:10px;}
.fleft{ float:left;}
.fright{ float:right;}


.top_div { width: 100%; background: url(images/tbg.jpg) no-repeat center center;  position: relative; overflow: hidden;}

p.top_p {font:14px/40px "微软雅黑"; color:#fff; text-indent:20px;}

.top_ads img {
	margin-top: 5px;
	margin-right: 8px;
}

.top_ads {
	width:auto;
	font: 14px/40px "微软雅黑";
	color: #000;
}

.top_ads .aico{ width:30px; height:30px;}
.top_ads p{font: 16px/40px "微软雅黑";color: #fff; }
.topdiv{
	width:100%;
	z-index:100;
	position:relative;
	height: 130px;
	overflow: hidden;
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); box-sizing:border-box;

}
.top { width:100%; float:left; }
.toplogo{  float:left; text-align:left; }
.toplogo img{ width:100%; height:100%;}

.logo { width:262px; height:130px;}
.t_ewm{ width:109px; height:88px; margin:28.5px 0 0 30px;}

.ssdiv{ width:100%;background:#fff; border-bottom:4px solid #e8e8e8; padding:35px; box-sizing: border-box; margin-top:-75px; z-index:999; position:relative}
.ss_l{ width:635px; height:75px; border-right:1px solid #d5d5d5; box-sizing:border-box;}
.ss_l p{ width:100%; font:16px/16px "微软雅黑"; color:#666; margin-top:30px;}
.ss_r{ width:450px;}
.ss_r .sico{ width:58px; height:58px; float:left; display:block; margin:14px 15px 0 0;}
.ss_r .swz{ width:auto;}
.ss_r .swz h1{ font:18px/30px "微软雅黑"; color:#535353;}
.ss_r .swz h2{ font:32px/40px "微软雅黑"; color:#000;}
.ss_r .sewm{ width:132px; height:98px} 

.sea_in{width:600px; height:43px; box-sizing:border-box; border:1px solid #d5d5d5;overflow: hidden;}
.inp01{width:540px;height:45px;line-height:45px;background:#fff;border:none; color:#333;font-size:14px; float: left;font-family:"Microsoft Yahei"; text-indent:20px; }
.inp02{background:url(../images/s_ico.png) no-repeat;width:24px;height:24px;border:0; margin:10.5px 15px 0 0; float: right}






.topmeau{  list-style:none; border:none;  width: auto; height:130px;  }   
.topmeau li{ float:left; width:105px;  height:100%; color:#fff; box-sizing:border-box; } 

.topmeau li h2{  text-align:center; } 
.topmeau li h2 a{ display:block; color:#000; font-size:16px; line-height: 130px;  font-family: "微软雅黑"; text-transform:uppercase;  font-weight:normal;} 
.topmeau li:hover a { color: #1c57a0;}
.topmeau li.lihover {height:130px;  line-height:130px;  }
.topmeau li.lihover h2 a { color: #1c57a0;line-height:130px;}

.in_tiele{ width:100%; text-align:center; }
.in_tiele h1{font: bold 36px/36px "微软雅黑"; }
.in_tiele h1 span{ color:#145aa0}
.in_tiele i{ width:60px; height:4px; background:#dedede; margin:20px auto; display:table}
.in_tiele h2{ font:18px/18px "微软雅黑"; text-transform:uppercase; color:#737373}
.in_tiele h3{ font: bold 60px/60px "微软雅黑"; text-transform:uppercase; color:#cbcbcb; margin-bottom:10px;}

.home1{ width:100%; min-width:1200px;}

.whdiv{ width:100%; min-width:1200px; height:782px; background:url(images/wh.png) no-repeat center top; margin:55px 0}

.aboutdiv{ width:100%; min-width:1200px; box-sizing:border-box;}
.aboutdiv .limg{height:215px; width:297px; margin:0 20px}
.aboutdiv .rcon{ width:550px; height:auto; padding-top:50px;}

.aboutdiv .rcon .awz{ width:100%; font:14px/30px "微软雅黑"; color:#000; height:120px; overflow:hidden; text-align:left}
.aboutdiv .rcon .amore{ font:14px/40px "微软雅黑"; color:#145aa0;}
.aboutdiv .rcon .amore:hover{color:red}

 
.aboutdiv .rimg{ width:287px; height:215px;}



/**首页产品分类**/

.infl{ display: table; margin:0px auto; width:auto; margin-top:20px;}
.infl li{ width:190px; height:50px; background:#fff; box-sizing:border-box; border:1px solid #d5d5d5; float:left; margin:0 18px; text-align:center;}
.infl li a{ font:20px/50px "微软雅黑"; color:#000}
.infl li:hover{ background:#1a55a2;  border:1px solid #1a55a2}
.infl li:hover a{ color:#fff;}



.honor_divl { height: 148px; width: 65px; float: left; margin-right: 30px;}
.honor_divl img { margin-top: 80px;}
.honor_div2 img { margin-top: 80px;}
.honor_div {width: 100%;}
.honor_div2 {  height: 148px;  width:65px; float: right;}
.honor_div .tabBox { overflow: hidden;  zoom: 1; float: left;position:relative;margin-right:20px; display:inline}
.honor_div .tabBox .himg{ width: auto; height:238px;margin-bottom: 22px;}
.honor_div .tabBox .himg img { width:auto; height:238px; display:inline	}
.honor_div .tabBox .bd{}
.honor_div .tabBox .bd,.honor_div .tabBox .bd li{ width:auto; float:left}
.honor_div .tabBox a {display: block; width:auto; float:left}
.honor_div .tabBox p {text-align: center;font-size: 14px;color: #000000;}
.honor_div .jiaoshiDiv_ctext {width: 100%;}
.honor_div .jiaoshiDiv_ctext a {height: 48px;line-height: 48px;background: #eee;text-align: center;color: #333333;display: block;font-size: 16px;}

.banner1 { width: 100%; background: url(images/banner_bk.jpg) top center; padding: 47px 0px;}

.time {
transition: all ease-out .3s 0s;
-webkit-transition: all ease-out .3s 0s;
-moz-transition: all ease-out .3s 0s;
-o-transition: all ease-out .3s 0s;
}



.newslist-cls{ width:100%;}
.newslist-cls li{ width:100%; height:115px;  border:0px; text-align:left; vertical-align:top; float:left;}   
.newslist-cls li img{ max-width:126px;border:solid 1xp #dddddd; float:left; margin-right:10px;}
.newslist-cls li div{ width:640px; float:left;}
.newslist-cls li p{ color:#666;}
.newslist-cls li span{ color:#999}

.newslist1{ width:100%;}
.newslist1 li{ width:48%; height:30px;  border:0px; border-bottom:solid 1px #eeeeee; text-align:left; vertical-align:top; float:left; background-image:url(images/li_4.jpg); background-repeat:no-repeat; background-position:left 12px; text-indent:10px;} 
.newslist1 li a{ color:#333; float:left; line-height:30px;}   
.newslist1 li a:hover{ color:red;}
.newslist1 li span{ color:#333; line-height:30px; float:right}

.leftDiv{ float:left; width:238px;}
.leftDivType{ background-image:url(images/toum.png);}
.leftDivRexian{background-image:url(images/toum.png); margin-top:8px; text-align:center; padding-top:8px; padding-bottom:8px;}
.leftDivRexian img{ margin-top:4px}
.rightDiv{ float:right; width:860px; height:100%;}

.indexText{ width:98%; margin:0px auto; padding:0px; height:98%;}

@font-face{font-family:englishFont; src:url(images/BOD_B.TTF);}
@font-face{font-family:chinaFont; src:url(images/FZDHTJW.TTF);}
@font-face{font-family:chinaFont1; src:url(images/FZCSJW.TTF);}


.mindiv{ width:100%; min-width:1200px; height:256px; background:url(images/minbg.png) no-repeat center center; padding:60px; box-sizing:border-box;}
.mindiv .rmin{ width:760px}
.mindiv .rmin .onediv{ width:390px; height:auto;}
.mindiv .rmin .onediv h1{ width:100%; font:36px/36px "微软雅黑"; color:#fff; text-transform:uppercase;}
.mindiv .rmin .onediv h2{ float:left;width:100%; font:36px/36px "微软雅黑"; color:#fff; border-bottom:1px solid #5d8abe; border-top:1px solid #5d8abe; padding:16px 0; margin-top:16px;}
.mindiv .rmin .onediv h2 span{ width:230px;font: 14px/22px "微软雅黑"; display:block; float:right}
.mindiv .rmin .onediv h2 font{ width:144px;display:block; float:left}
.mindiv .rmin .onediv h3{ font:16px/40px "微软雅黑"; color:#6997cf; text-transform:uppercase; letter-spacing:13px;}


.mindiv .rmin .twodiv{ width:260px; height:auto;}
.mindiv .rmin .twodiv .twoico{ width:56px; height:56px; display:block;}
.mindiv .rmin .twodiv .twowz{ width:auto; color:#fff;}
.mindiv .rmin .twodiv .twowz h1{ font:18px/18px "微软雅黑";}
.mindiv .rmin .twodiv .twowz h2{ font:30px/50px "微软雅黑";}
.mindiv .rmin .twodiv .ljzx{ width:190px; background:#2e9ffd; font:16px/30px "微软雅黑"; color:#fff; display:block; text-align:center; margin-top:20px;}
.mindiv .rmin .twodiv .ljzx:hover{ background:#fff; color:#2e9ffd}


.adv50{ width:50%;}
.adv50 h1{ font: bold 16px/20px "微软雅黑"; color:#000; text-transform:uppercase; float:left}
.adv50 h2{ font:bold 28px/60px "微软雅黑";float:left}
.adv50 p{ width:100%;float:left; background:url(images/advli.png) no-repeat left 6px; font:14px/24px "微软雅黑"; color:#6f6f6f; text-indent:20px; margin-bottom:25px;}
.adv50 i{ width:52px; height:1px; background:#000; display:block; float:left; margin-top:20px;}
 
 
.casediv{ width:100%; min-width:1200px; background: url(images/albg.png) no-repeat center center; height:605px; padding:60px 0px; box-sizing:border-box;}
.casediv .cabt{ width:100%; font:24px/65px "微软雅黑"; color:#fff; border-bottom:1px solid #fff;}

.case_list{width:100%; height: auto ; margin:0px auto; padding:0px auto; overflow:hidden; text-align:left;position:relative; margin-top:50px; }
.case_list ul{ width:100%; height:100%;}
.case_list ul li{ float:left;width:225px; height: auto;  text-align:center; margin-right:18.75px; overflow:hidden;}
.case_list ul li:last-child{ margin-right:0}
.case_list li .pic{ width:100%;  height:215px;float:left;}
.case_list li .pic img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.case_list li .cwz{ width:100%; font:16px/60px "微软雅黑"; color:#000; background:#fff; text-align:center;}
.case_list li:hover .cwz{     background: #202224; color: #fff;}
.camore{ width:170px; font:16px/45px "微软雅黑"; color:#fff; box-sizing:border-box; border:1px solid #fff; text-align:center; display:table; margin:50px auto; border-radius:10px;}v
.camore:hover{ background:#fff; color:#1758a2}

/***** 新闻资讯 *****/
.newl{ width:540px; height:auto;}
.newbt{ width:100%; font: bold 24px/50px "微软雅黑"; border-bottom:1px solid #c3c3c3; position:relative; margin-bottom:30px; color:#145aa0}
.newl em{ display:block; float:left; width:93px; height:4px; background:#1758a2; position:absolute; bottom:0; left:0}
.newcon{ width:100%;}
.newcon li{ float:left; width:100%;}
.newcon li .newimg{ width:100%; height:365px;}
.newcon li .newimg img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.newcon li .newstxt{ font: bold 16px/50px "微软雅黑"; color:#000; text-align:left; margin-top:10px;}
.newcon li .newstxt p{ width:100%;font:16px/30px "微软雅黑"; color:#505050; text-align:left}
.newcon li .newstxt p font{ color:#1758a2}

.newmore{ width:125px; font:16px/35px "微软雅黑"; color:#000; text-align:center; float:right; border:1px solid #c3c3c3; box-sizing:border-box; border-radius:5px;}
a.newmore{ color:#000}
a.newmore:hover{ background:#1758a2; color:#fff}


.newr{ width:600px; height:auto;}
.newr em{ display:block; float:left; width:93px; height:4px; background:#1758a2; position:absolute; bottom:0; left:0}

.new_2{ width:100%;}
.new_2 li{ float:left; width:100%; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #c4c4c4 }
.new_2 li:nth-child(3){ margin-right:0px;border-bottom:none}
.new_2 li .newimg{ width:200px; height:148px; float:left}
.new_2 li .newimg img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.new_2 li .newstxt{ width:380px; float:right;font: bold 16px/50px "微软雅黑"; color:#000; }
.new_2 li .newstxt p{ width:100%;font:16px/30px "微软雅黑"; color:#505050; text-align:left}
.new_2 li .newstxt p font{ color:#1758a2}


.nldiv{ width:600px; height:auto; border-right:1px dashed #bfbfbf; box-sizing:border-box; padding-right:50px;}
.nrdiv{ width:550px; height:auto;}
.nbt{ width:100%; font:bold 24px/35px "微软雅黑"; color:#1c57a0; margin-bottom:35px;}
.nbt .nico{ width:35px; height:35px; float:left; display:block; margin-right:10px;}
.indexPicDiv{width:100%; height:100%; margin:0px auto; margin-bottom:5px;overflow:hidden;}

.index-newslist{ width:100%; height: auto; overflow: hidden;}
.index-newslist li{ width:100%; height:100px; box-sizing:border-box; border-bottom:1px dashed #bebebe; padding-top:25px; line-height:33px; float:left;  color:#555; background:url(images/newli.png) no-repeat left 32px}
.index-newslist li a{ width:100%; font: bold 14px/30px "微软雅黑"; color:#414141; float:left; text-indent:20px;}
.index-newslist li:before{ float:left;}
.index-newslist li:hover a,.index-newslist li:hover p{ color:#1c57a0}
.index-newslist li span{ float:right; font: normal 14px/30px "微软雅黑";  color:#1c57a0;}
.index-newslist li p{ width:100%;font: normal 14px/30px "微软雅黑";  color:#636363;}

.newslist-cls1{ width:100%; height:100%; float:right;}
.newslist-cls1 li{ width:100%; height: auto; float:left; padding-bottom:7px; border:0px; margin-bottom:8px; border-bottom:1px dashed #aaa;}
.newslist-cls1 li span{ display:inline-block; width:63px; height:63px; border:solid 1px #dcdcdc; float:left; margin-right:10px; text-align:center; line-height:30px; font-size:14px; color:#333; font-style:normal;}
.newslist-cls1 li span i{ display:inline-block; width:80%; margin:0px auto; height:1px; background-color:#dcdcdc;}

.newslist-cls1 li a{ display:inline-block; float:left; height:100px; width:100%;font:bold 15px/30px "微软雅黑"; color:#414141;margin-top:-25px; text-indent:33px } 
.newslist-cls1 li:hover a,.newslist-cls1 li:hover a p{ color:#1c57a0;} 
.newslist-cls1 li a p{ font: normal 14px/24px "微软雅黑"; color:#636363; margin-top:-25px;}
.newslist-cls1 li:hover span{ border:solid 1px #e70014; color:#e70014;}
.newslist-cls1 li img{ margin-top:10px;}





.honorDiv{width:380px; height:265px; margin:0px auto; overflow:hidden; float:right; }




.prodli{ width:100%; height:40px; line-height:40px; border:0px; border-bottom:solid 1px #dcdcdc; text-align:left;}
.prodli a{ line-height:40px; color:#333; padding-left:20px;}
.prodli a:hover{color:red;}

.ctext{ width:100%; min-height:108px;overflow:hidden;}
.ctext .ctext-div{ width:340px; height:98%; margin:0px auto; margin-top:8px;}
.ctext div{ text-align:left;color:#333333}
.ctextborder{ border:solid 1px #ddd; border-top:0px;}

.cleftdiv{ float:left; width:100%; height:225px; overflow:hidden;margin:0px auto; padding:0px;}

.crightdiv{ float:right; width:49%; height:320px; overflow:hidden;margin:0px auto; padding:0px;}
.ctitle_right{ width:100%; height:39px; overflow:hidden;  text-align:left; margin:0px auto; padding:0px; background-image:url(images/title.jpg); background-repeat:no-repeat; border:0px; border-bottom:2px solid red; background-position:0px 8px;}
.ctitle_right span{ font-weight:bold; font-family:'微软雅黑','幼圆';  font-size:16px; color:#000; margin-left:30px; margin-right:10px; padding-top:10px; display:block; float:left; }
.ctitle_right font{font-family:'微软雅黑','幼圆';  font-size:14px; color:red; float:left;padding-top:10px; display:block; }




.cittlebk{width:30px; height:34px;margin:0px auto; padding:0px; background-image:url(images/titlebk.png); overflow:hidden; float:left; margin-top:-4px;}
.cmore{ float:right; margin-right:10px; margin-top:8px;}

.cproducts{width:100%; height: auto ; margin:0px auto; padding:0px; overflow:hidden; text-align:left;position:relative;  }
.cproducts ul{ width:100%; height:100%;}
.cproducts ul li{ float:left;width:285px; height: auto; padding-bottom:20px; border:solid 1px #d5d5d5; margin-right:20px; background-color:#fff; text-align:center; overflow:hidden; }
.cproducts ul li:hover{ border:solid 1px #1a55a2;}

.cproducts ul li .pic{ width:285px; height:285px;}
.cproducts ul li .pic img{ width:100%; height:100%; display:inline-block; object-fit:cover;}

.cproducts ul li .txt{ font:16px/16px "微软雅黑"; color:#000; text-align:center; width:100%; margin-top:20px;}

.cproducts ul li .pmore{ text-align:center; font:14px/14px "微软雅黑"; color:#6c6c6c; width:100%; margin-top:20px;}
.cproducts ul li:hover .txt,.cproducts ul li:hover .pmore{ color:#1a55a2}

 

		.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
		.clearfix { *zoom:1; }
		#wrap{position:relative;overflow:hidden;}
		#wrap ul{margin:0px;padding:0px;position:absolute;top:0px;left:0px;}





.contLeft{ width:265px; min-height:635px; float:left; margin:0px auto; padding:0px; float:left;margin-left:0px;}

.contLeftProds{ width:100%; min-height:200px;background-color:#FFF;text-align:left; }
	.contLeftProds ul{ width:99%; margin:0px auto; padding:0px; margin-left:3px;}
	.contLeftProds ul li{width:100%; height:33px;text-indent:20px;  text-align:left;  border:0px; border-bottom:solid 1px #dcdcdc; background-image:url(images/li_2.jpg); background-repeat:no-repeat; background-position:5px 12px;}
	.contLeftProds ul li .ahref{ color:#333; line-height:33px;}
	.contLeftProds ul li:hover a{color:#dd0303;}
	.contLeftProds ul li:hover{ background-color:#f8f8f8;background-image:url(images/li_3.jpg);}
	
	.contLeftProds ul .lihover{ width:100%; height:33px;text-indent:20px;  text-align:left;  border:0px; background-color:#f8f8f8;border-bottom:solid 1px #dcdcdc; background-image:url(images/li_3.jpg); background-repeat:no-repeat; background-position:5px 12px;}
	.contLeftProds ul .lihover a{ color:#dd0303;}
	.contLeftProds .sellihover{ height:120px;}
	.hid-ul{ width:100%; background-color:#fff; color:#333;}
	.hid-ul li a{color:#333; text-indent:20px;}
	
.ctitle{ width:100%; text-align:left; line-height:32px;  font-size:16px;font-family: '微软雅黑','幼圆';height:44px; color:#fff; background-color:#0190d6; overflow:hidden;}

.ctitle span{ font-weight:bold; font-family:'微软雅黑','幼圆';  font-size:16px; color:#fff;text-align:left; display:block; height:100%; float:left; text-indent:15px; line-height:44px;}  
.ctitle span i{ width:20px; height:20px; float:left; margin-right:6px; margin-top:7px; font-size:14px;}
.ctitle span font{ font-size:9px; font-weight:normal;color:#fff; text-transform:uppercase;}
.ctitle a{ display:inline-block; float:right; margin-right:8px; line-height:100%;font-family:'微软雅黑','幼圆'; color:#fff; line-height:30px; font-size:14px; text-transform:uppercase; line-height:45px;}
.ctitle a:hover{color:red;}

.contLeftProds div{ text-align:left;}
.contLeftTitle1{height:81px; width:241px; overflow:hidden; margin-left:1px; margin-top:8px;}




.conNeiRong{ width:100%; min-height:350px; margin:0px auto; padding:0px; margin-left:0px;}
.conNeiTitle{ width:100%; height:50px; text-align:left;  text-transform:uppercase; background: #f4f4f4; }
.conNeiTitle-span1{font-family:'微软雅黑','幼圆'; font-size:16px;color:#333; display:inline-block; float:left;line-height:35px; font-weight:bold; text-indent:10px; min-width:120px; padding-right:8px; }
.conNeiTitle-span1 span{ display:inline-block; width:17px; height:17px; background-image:url(images/title-1.jpg);  background-repeat:no-repeat;  margin-right:0px; margin-top:8px; float:left; margin-left:8px;}
.conNeiTitle-span2{font-family:'微软雅黑','幼圆'; font-size:14px;color:#fff; display:inline-block; float:left;line-height:40px; }
.conNeiTitle-span2 a {color: #fff; font-size:14px;}
.conNeiTitle a{color:#fff; font-size: 14px;}
.conNeiText{color:#333; }

.conNeiText div a{color:#333;}

.pc_ul {width:100%; text-align:center; margin:0px auto; }
.pc_ul p { text-align: left; font-size:16px; color: #666; }

.pc_ul li:nth-child(3n) {
	margin-right: 0px;
}

.con_lx span { color: #666; font-size: 18px; line-height: 32px;}

.aboutDiv{ position:relative; width: 77%;}
.aboutDiv div,.aboutDiv span,{ line-height:32px!important; font-size:16px!important; color:#333; font-family:"微软雅黑","幼园"; }
.about_t p { line-height:32px!important; font-size:16px!important; color:#666; font-family:"微软雅黑","幼园"; text-indent:2em; margin-bottom: 16px;}
.divleft{ width:100%; height:50px; color:#fff; background-color:#fe5a12; font-size:16px; line-height:45px; font-family:'微软雅黑','幼圆'; text-indent:10px;}



#warp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 350px;; PADDING-TOP: 0px;
}
.banner {Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 350px; _width: 100%; overflow:hidden;}
.banner_l {	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left; margin-left:8px;z-index:1000}
.banner_r {	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: right; margin-right:8px;z-index:1000}
.bannerImg {POSITION: relative;  MARGIN: 0px auto; padding:0px; WIDTH: 100%; height:350px;FLOAT: left; overflow:hidden; text-align:center;}
.bannerImg .bannerPageBk{ width:100%; height:50px;z-index:-10; margin-top:310px; text-align:center; background-color:#dedfde;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; position:absolute;}
.bannerImg .bannerPage{ width:100%; height:50px;z-index:10000000; margin-top:310px; text-align:center;}
.bannerImg .bannerPage A {MARGIN-RIGHT: 2px}
.bannerImg .bannerPage A IMG {	VERTICAL-ALIGN: middle}
.slides_container {	POSITION: absolute; WIDTH: 100%; height:350px; OVERFLOW: hidden; z-index:-10;}
.pagination {	MARGIN: 26px auto 0px; width:100px; }
.pagination LI {	MARGIN: 0px 1px; FLOAT: left; margin-top:12px;}
.pagination LI A {BACKGROUND-IMAGE: url(images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px}
.pagination LI.current A {	BACKGROUND-POSITION: 0px -18px}

.crleft{width:240px; height:235px; overflow:hidden; float:left; margin:0px auto; padding:0px; background-color:#f6f6f6;}
.crRight{width:765px; height:235px; overflow:hidden; float:right; margin:0px auto; padding:0px; background-color:#f6f6f6;}

.indexContactUs{ background-image:url(images/indexcus.jpg); background-repeat:no-repeat; background-position:right;}
.indexContactUs div{ text-align:left; padding-left:5px;color:#333;}

.wchejian { width:100%; background-image:url(images/xl_bk2.jpg); margin-top:12px; float:left; height:336px;}
.wchejian p { text-align:center; color:#fff; padding-top:30px;}
.wchejian div { color:#fff; font-size:14px; line-height:28px;}

/*-------------------- a102076392 end begin  ---------------------*/


/*
    Colorbox Core Style:----------------------------------------------------------------------------对话框  css
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(images/overlay.png) repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#06C;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; top:40%; left:10; background:url(images/left.png) ; width:23px; height:43px; text-indent:-9999px;} 
        #cboxNext{position:absolute; top:40%; right:10px; background:url(images/right.png) ; width:23px; height:43px; text-indent:-9999px;} 
        #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}




/* 单个图片幻灯片盒子 - 公用类 */
.slideBox{ width:100%; height:220px; overflow:hidden; position:relative; border:0px; background-color:#940c04; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:100%; height:220px; }


.leftLoop{ overflow:hidden; position:relative; width: 100%; float: left; margin-top: 40px;} 
.leftLoop .hd{ overflow:hidden;  height:100%; } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block; float:right;  overflow:hidden; height:100%; width:30px; cursor:pointer;} 



.time {
	transition: all ease-out .3s 0s;
-webkit-transition: all ease-out .3s 0s;
-moz-transition: all ease-out .3s 0s;
-o-transition: all ease-out .3s 0s;
}



.title {
	width: 100%;
	float: left;
	text-align: center;
}

.title h2 {
	font-size: 32px;
	font-weight: bold;
	line-height: 32px;
	color: #000000;
	font-weight: normal;
}

.title h2 span {
	color: #1c57a0;
}

.title p {
	font: 14px/14px "微软雅黑";
	color: #000000;
	text-transform: uppercase;
}

.title hr {
	width: 154px;
	height: 1px;
	background: #afafaf;
	box-sizing: border-box;
	margin: 16px auto;
	position: relative;
}

.title hr::after {
	content: '';
	width: 32px;
	height: 3px;
	display: block;
	background: #000000;
	position: absolute;
	top: -2px;
	left: 61px;
}

.item_img {
	width: 100%;
	margin-top: 40px;
}

.item_img .item_box{
	width: 380px;
	height: 420px;
	overflow: hidden;
	background: #f3f3f3;
	text-align: center;
}

.item_box:hover {
	background: #202287;
	box-shadow: 0 0px 15px rgba(4,0,0,.2);
}

.item_box:hover h2 {
	color: #fff;
}

.item_box:hover p {
	color: #fff;
}

.item_box:hover p::after {
	background: #fff;
}

.ite_img {
	width: 100%;
	height: 262px;
	overflow: hidden;
}

.item_box:hover .ite_img img {
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.item_text {
	width: 100%;
	text-align: center;
	height: 158px;
	padding: 50px 0px 45px;
	overflow: hidden;
	box-sizing: border-box;
}

.item_text h2 {
	font: 18px/18px "微软雅黑";
	color: #2b2b2b;
	font-weight: normal;
}

.item_text p {
	color: #999999;
	font: 14px/14px "微软雅黑";
	margin-top: 12px;
	padding-bottom: 22px;
	box-sizing: border-box;
	position: relative;
}

.item_text p::after {
	content: '';
	display: block;
	background: #2b2b2b;
	width: 32px;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 174px;
}

#iem_box2 {
	margin: 0px 30px;
}






.teamdiv_text p::after {
	content: '';
	width: 32px;
	height: 1px;
	display: block;
	background: #999999;
	margin: 10px auto 0px;
}




.teamdiv_text {
	width: 100%;
	background: #f3f3f3;
	text-align: center;
	padding: 28px 0px;
}

#left {
	width: 20%;
	float: left;
}

.sidebar {
	width: 100%;
	padding: 10px 0;
	margin-bottom: 64px;
}

.sidebar_text {
    background: #1c57a0;
    width: 100%;
    padding: 28px 0px;
}

.sidebar h2 {
    width: 100%;
    font-weight: bold;
    color: #fff;
    padding-left: 32px;
    box-sizing: border-box;
    text-transform: uppercase;
    text-align: left;
    font-size: 30px;
    position: relative;
    z-index: 1;
}

.sidebar span {
	width: 100%;
	font-size: 16px;
	color: #fff;
	padding-left: 32px;
	margin-top: 5px;
	font-weight: normal;
	box-sizing: border-box;
	float: left;
	position: relative;
}

.sidebar span::after {
	width: 30px;
	height: 4px;
	position: absolute;
	bottom: -20px;
	left: 32px;
	background: #fff;
}

.sidebar ul, .sidebara ul {
	width: 100%;
	margin: 0px auto;
	float: left;
}

.sidebar ul li {
	line-height: 48px;
	box-sizing: border-box;
	height: 48px;
	position: relative;
	float: left;
	width: 100%;
	margin-top: 16px;
background: #efefef;
}

.sidebar ul li.left1 a {
	background: #1c57a0;
	color: #fff;
	box-sizing: border-box;

}

.sidebar ul li a {
	height: 48px;
	box-sizing: border-box;
	line-height: 48px;
	text-align: center;
	box-sizing: border-box;
	overflow: hidden;
	display: block;
	color: #000;
	font-size: 14px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
}

.prodLilist {
    text-align: center;
    width: 274px !important;
    margin-right: 20px;
    float: left;
    overflow: hidden;
    box-sizing: border-box;
    border: 1px solid #e5e5e5;
    margin-bottom: 20px;
}



.prodLilist p {
	line-height: 48px;
	width: 100%;
	display: inline-block;
	min-height: 48px;
	text-align: center;
	margin: 0px auto;
	float: left;
	background: #ddd;
	color: #000;
}
.prodLilist span{ width:100%; height:185px; display:block;}
.prodLilist span img{ width:100%; height:100%; display:inline-block; object-fit:cover;}

.prodLilist:hover p {
	background: #1c57a0;
	color: #fff;
}

.prodLilist a {
	display: block;
}


.about_txt {
    width: 100%;
    text-align: left;
    margin-bottom: 32px;
}

.about_t img {
	width: 100%;
}

.about_txt h2 {
    font: 18px/30px "微软雅黑";
    padding-bottom: 8px;
    border-bottom: 1px solid #ddd;
    position: relative;
    color: #1c57a0;
}

.about_txt h2::after {
    content: '';
    display: block;
    width: 30px;
    height: 3px;
    background: #1c57a0;
    position: absolute;
    bottom: 0px;
}



.box1 span {
    width: 286px;
    overflow: hidden;
    display: block;
}

.box1:hover img {
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.new_cnt {
    width: 100%;
    float: left;
    padding: 16px 0px;
}

.new_cnt h1 {
    font: 16px/32px "微软雅黑";
    font-weight: bold;
    margin-bottom: 20px;
}

.new_title {
    color: #666;
    font-size: 16px;
    line-height: 32px;
    margin-top: 16px;
}

.closeWindow a {
    padding: 10px 8px;
    background: #1c57a0;
    color: #fff !important;
}

.contact_box span {
	margin: 0;
	color: #1c57a0;
}

.contact_box p {
    font-size: 16px;
    line-height: 36px;
    margin: 20px 0px;
}

.ntion {
	width: 100%;
}

.pros {
	width: 100%;
	margin-bottom: 48px;
	text-align: center;
}

.pro_cot {
	width: 100%;
}

.pro_cot img{
	display: block;
	margin: 0px auto;
	width: auto  ;
}

.reason {
	width: 100%;
	padding: 72px 0px;
}

.series {
	width: 100%;
	background:url(images/series_bk.jpg) no-repeat center;
}


.series li {
	width: 100%;
	float: left;
	list-style: none;
}

.series li .ser_img {
	width: 50%;
}

.series li.series1 .ser_img {
	float: left;
}

.series li.series2 .ser_img {
	float: right;
}

.ser_text {
	width: 50%;
}

.series li h2{
	font: 28px/28px "微软雅黑";
	color: #333333;
	margin-bottom:32px;
	width: 100%;
	font-weight: 500;
}

.series li:hover h2{
	color: #23538f;
}

.series li p{
	color: #999999;
	font-size: 16px;
	line-height: 24px;
}

i.more {
	width: 106px;
	height: 32px;
	display: block;
	background:url(images/direction.png) no-repeat;
	margin-top: 32px;
}

.series li:hover i.more {
    background-position: 0px -32px;
}

.series .ser_text {
	box-sizing: border-box;
}

.series li.series1 .ser_text {
	float: left;
	padding: 120px 0px 0px 100px;
}

.series li.series1 .ser_text h2 {
	float: left;
}

.series li.series2 .ser_text{
	padding-top: 120px;
}

.thumbnail-inactive {
	width: 300px;
	border: 1px solid #eeeeee;
	box-sizing: border-box;
}

.thumbnail-inactive img{
	width: 100%;
}

.casedivl {
    height: 148px;
    width: 65px;
    float: left;
		margin-right: 30px;
}

.casedivl img {
	margin-top: 147.5px;
}

.casediv2 img {
	margin-top: 147.5px;
}

.casediv {
	width: 100%;
}

.casediv2 {
    height: 148px;
    width:65px;
    float: right;
}

.casediv .tabBox {
    overflow: hidden;
    zoom: 1;
    width: 365px;
    float: left;
    margin-right: 25px;
	position:relative
		
}
.casediv .tabBox .pimg{ width:365px; height:297px;}
.casediv .tabBox .pimg img {
	width: 100%; height:100%; display:inline-block; object-fit:cover;
	
	
}

.casediv .tabBox a img{width: 100%; height:100%; display:inline-block; object-fit:cover;}
.casediv .tabBox a {
	display: block;
	border:1px solid #cdcdcd; box-sizing:border-box;
}
.casediv .tabBox a:hover p{ background:#1c57a0; color:#fff;}

.casediv .tabBox p {
	text-align: center;
	font:20px/60px "微软雅黑";
	color: #000000;
	background:#fff;
	border-top:1px solid #cdcdcd; box-sizing:border-box;
}

.casediv .jiaoshiDiv_ctext {
	width: 100%;
	
}

.casediv .jiaoshiDiv_ctext a {
	height: 48px;
	line-height: 48px;
	background: #eee;
	text-align: center;
	color: #333333;
	display: block;
	font-size: 16px;
}

.qtion_a {
	width: 100%;
	margin-top: 72px;
}

.qtion_a a {
	width: 136px;
	height: 40px;
	background: #2b2b2b;
	color: #fff;
	display: block;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	margin: 0px auto;
}

.qtion_a a:hover {
	background: #202287;
	color: #fff;
}




.tempWrap {
	float: left;
}

.tabBox:hover .jiaoshiDiv_ctext a{
	background: #23538f;
	color: #fff;
}




.casediv_text {
	background: #fff;
	padding: 20px 24px;
	box-sizing: border-box;
	font-size: 16px;
	float: left;
	width: 100%;
}

.casediv_text  p {
	float: left;
}

.casediv_text i {
	float: right;
	width: 18px;
	height: 17px;
	display: block;
	background:url(images/case_bk.png);
	background-position: 0px 0px;
}

.new {
	width: 100%;
	padding: 72px 0px;
}

.new_box {
	width: 100%;
	margin-top: 40px;
}

.new_img {
	width: 580px;
}

.new_img li {
	float: left;
	list-style: none;
	width: 100%;
	
}


.new_tet {
	width: 100%;
	text-align: left;
	box-sizing: border-box;

}

.new_tet a {
	display: block;
}

.new_tet h2 {
	font-size: 16px;
	color: #2b2b2b;
	font-weight: normal;
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #f4f4f4;
}



.new_tet p {
	font-size: 15px;
	line-height: 24px;
	color: #b09999;
	margin-top: 18px;
}

.new_img:hover h2 {
	color: #00a0ec;

}

.new_img:hover p {
	color: #000;
}

.new_text {
	width: 580px;
}


.new_text li {
	width: 100%;
	float: left;
	list-style: none;
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-bottom: 1px solid #f4f4f4;
}

.new_text li a {
	display: block;
}

.new_text li:hover i {
	color: #00a0ec;
}

.new_text li:hover h2 {
	color: #00a0ec;
}


.new_text li i {
	width: 10%;
	float: left;
	font: 56px/56px impact;
	text-align: center;
	color: #eee;
	border-right: 1px solid #eee;
	padding-right: 10px;
	margin-right: 14px;
	margin-top: 16px;
}

.new_text li h2 {
	font-size: 16px;
color: #2b2b2b;
font-weight: normal;
margin-bottom: 12px;
}

.new_text li h2 span {
	color: #898888;
}

.new_text li p {
	
	font-size: 15px;
line-height: 24px;
color: #b09999;
}

.new_img li.new_li1 img{
	float: right;
}

.new_img li.new_li1 .new_tet {
	float: left;
}

.new_img li.new_li2 img{
	float: right;
}

.new_img li.new_li2 .new_tet {
	float: left;
}

.new_img li.new_li3 img{
	float:left;
}

.new_img li.new_li3 .new_tet {
	float: right;
}

.new_img li.new_li4 img{
	float:left;
}

.new_img li.new_li4 .new_tet {
	float: right;
}




#honor {
	width: 100%;
	padding: 0px 0px 0px;
}

#honor ul {
	width: 100%;
	text-align: center;
	
	float: left;
}

#honor ul li {
	width: 25%;
	float: left;
	margin-bottom: 35px;
	position: relative;
}

#honor ul li img {
	max-width: 186px;
max-height: 200px;
}

#honor ul li dl {
	display: table;
width: 100%;
height: 220px;
}

#honor ul li dt {
	display: table-cell;
vertical-align: bottom;
}

#honor ul li span {
	display: inline-block;
position: relative;
}

#honor ul li span::before{

background: url(../images/honor-ying.png) no-repeat right top;
position: absolute;
right: -24px;
top: 0;
height: 100%;
content: '';
width: 24px;
}

#honor ul li p {
height: auto  ;
margin: 0;
line-height: 25px;
padding-top: 25px;
overflow: hidden;
font-size: 14px;
color: #686868;
}
.product {
	width: 100%;
	padding: 56px 0px;
	box-sizing: border-box;
	background: #f0ede7;
}

.mainl {
	width: 100%;
}

.product_list {
	width: 100%;
	text-align: center;
	margin-top: 40px;
	background: #1c57a0;
	height: 72px;
}

.product_list li {
	list-style: none;
	display: inline-block;
	width: calc(100%/4);
float: left;
text-align: center;
height: 100%;
padding-left: 80px;
box-sizing: border-box;
}

.product_list li a {
	font-size: 16px;
	color: #898888;
}

.product_list li img {
	float: left;
	margin-right: 10px;
}

.product_list li p.product_list_p {
	margin-top: 14px;
}

.product_list li p.product_list_p2 {
	color: #e39592;
}


.product_list li p {
	text-align: left;
	color: #fff;
}

.product_list li i {
	width: 40px;
	height: 72px;
	display: block;
	float: left;
	margin-right: 10px;
}

.product_list li i.list_2 {
	background-position: -276px 0px!important;
}

.product_list li i.list_3 {
	background-position: -554px 0px!important;
}
.product_list li i.list_4 {
	background-position: -835px 0px!important;
}

.product_list li.active i.list_1 {
	background-position: 0px -72px!important;
}

.product_list li.active i.list_2 {
	background-position: -276px -72px!important;
}

.product_list li.active i.list_3 {
	background-position: -554px -72px!important;
}

.product_list li.active i.list_4 {
	background-position: -835px -72px!important;
}

.product_list li.active {
	background: #fff;
	position: relative;
}

.product_list li.active::after {
	content: '';
	display: block;
	width:0;
	height:0;
	border-right:12px solid transparent;
	border-left:12px solid transparent;
	border-top:10px solid red;
	position: absolute;
	bottom: -10px;
	left: 128px;
}

.product_list li.active p.product_list_p{
	color: #000000;
}

.product_list li.active a {
	color: #fff;
}
.prodDiv {
	width: 77%;
}
.fbot{ width:100%;background-color: #001727; font:14px/80px "微软雅黑"; border-top: 1px solid #334552;}
.fbot p  { color: #fff;}
.fbot a { color: #fff;}
.fbot em{ position: absolute; right:0; top:0; color:#fff; font-style:normal; font:14px/80px "微软雅黑";}
.fbot em img{ margin:20px 0 0 20px; width:39px; height:39px; display:block; float:right;}
#footer{ width:100%; color:#eeeeee;  float: left; background: #001727; } 



.footerdiv { width:100%; min-width:1200px;text-align:center; color:#fff; background:#555  }
.footerdiv ul{ width:100%; height:100%; margin:0px auto;  float: right;}
.footerdiv ul li{ float:left;  height:100%;}


.foot_lx{ width:290px; height:auto;}
.foot_lx dt{ font:24px/40px "微软雅黑"; color:#fff; margin-bottom:40px;}
.foot_lx ul{ width:100%}
.foot_lx ul li{ width:100%; height:auto; margin-bottom:20px; font:14px/24px "微软雅黑"; color:#fff;}
.foot_lx ul li .fico{ width:30px; height:30px; float:left; margin-right:10px;}
.foot_lx ul li b{ font: bold 24px/30px "微软雅黑"; color:#1c57a0}
.foot_lx ul li p{ font:14px/30px "微软雅黑"; color:#fff}

.fl_ewm { width:135px ; height:auto;}
.fl_logo{ width:262px; height:auto; margin-top:35px; margin-right:90px;}
.fl_wz{ width:605px; height:auto; color:#fff;}
.fl_wz h1{ font:16px/30px "微软雅黑";}
.w40{ width:40%;}
.w60{ width:60%;}
.fl_wz li{font:16px/30px "微软雅黑"; float:left; list-style:none}

.foot_dh{ width: 100%; float:left; background:url(images/f.jpg) repeat-x bottom}
.foot_dh li{ width:calc(100%/8); list-style:none; float:left;}
.foot_dh li a{font:18px/90px "微软雅黑"; color:#fff}

p.bq{ font:16px/80px "微软雅黑"; color:#fff; text-align:center;}

.link{ width:100%; min-width:1200px;}

